package neutron_probe
@util.DataSource("Common")
class YAnalyser
{
  String token;
  String crushingPlant
  String analyserNum;
  int status;//
  int testAt; //utc时间值
  Double speed;//皮带秤速度 米/秒
  Double flux;//皮带秤流量 吨/小时
  Double load;//皮带秤载荷 千克/米
  Double mat1;//SiO2
  Double mat2;//Al2O3
  Double mat3;//Fe2O3
  Double mat4;//CaO
  Double mat5;//MgO
  Double mat6;//K2O
  Double mat7;//Na2O
  Double mat8;//SO3
  Double mat9;//预留
  Double mat10;//预留
  Double mat11;//预留
  Double mat12;//预留
  Double mat13;//预留
  Double mat14;//预留
  Double mat15;//预留
  Double mat16;//预留
  static objDesp = "name"
  static belongsTo = [:]
  static service = "yAnalyser"
  static classLabel = "中子仪数据"
  static fields = [
    token:[label:"ID",listHide:true,ofKey:true],
    analyserNum:[label:"仪器编号"],
    crushingPlant:[label:"破碎站编号"],
    testAt:[label:"时间",h_query:false],//数据接收时间
    status:[label:"状态",inList:[0:"正常",1:"数据无效",2:"数值报警"],h_query:false],//数据状态
    speed:[label:"速度",h_query:false],
    flux:[label:"流量",h_query:false],
    load:[label:"载荷",h_query:false],
    mat1:[label:"SiO2",h_query:false],
    mat2:[label:"Al2O3",h_query:false],
    mat3:[label:"Fe2O3",h_query:false],
    mat4:[label:"CaO",h_query:false],
    mat5:[label:"MgO",h_query:false],
    mat6:[label:"K2O",h_query:false],
    mat7:[label:"Na2O",h_query:false],
    mat8:[label:"SO3",h_query:false],
    mat9:[label:"预留1",h_query:false,listHide:true],
    mat10:[label:"预留2",h_query:false,listHide:true],
    mat11:[label:"预留3",h_query:false,listHide:true],
    mat12:[label:"预留4",h_query:false,listHide:true],
    mat13:[label:"预留5",h_query:false,listHide:true],
    mat14:[label:"预留6",h_query:false,listHide:true],
    mat15:[label:"预留7",h_query:false,listHide:true],
    mat16:[label:"预留8",h_query:false,listHide:true]
 ]
}
